home *** CD-ROM | disk | FTP | other *** search
- program main;
- uses fgmain, fgmisc;
-
- var
- maxx, maxy : integer;
- old_mode : integer;
-
- begin
- old_mode := fg_getmode;
- fg_setmode(fg_automode);
-
- if (fg_mouseini < 0) then
- begin
- fg_setmode(old_mode);
- fg_reset;
- exit;
- end;
-
- maxx := fg_getmaxx;
- maxy := fg_getmaxy;
- fg_setcolor(15);
- fg_rect(0,maxx,0,maxy);
-
- fg_mousevis(1);
- fg_mouselim(maxx div 4,3*maxx div 4,maxy div 4,3*maxy div 4);
- fg_waitkey;
-
- fg_mousemov(0,0);
- fg_waitfor(36);
- fg_mousemov(maxx,0);
- fg_waitfor(36);
- fg_mousemov(maxx,maxy);
- fg_waitfor(36);
- fg_mousemov(0,maxy);
- fg_waitfor(36);
- fg_mousemov(maxx div 2,maxy div 2);
- fg_mousespd(16,32);
- fg_waitkey;
-
- fg_setmode(old_mode);
- fg_reset;
- end.